Skip to content

Closes DAR #535 - Adds Clustered reference/internals/durability/#6365

Merged
jstirnaman merged 6 commits intomasterfrom
fix-dar-535
Sep 9, 2025
Merged

Closes DAR #535 - Adds Clustered reference/internals/durability/#6365
jstirnaman merged 6 commits intomasterfrom
fix-dar-535

Conversation

@jstirnaman
Copy link
Contributor

  • Migrates Cloud Dedicated durability page to shared for Dedicated and Clustered.\
  • Adds diagram (also used in storage-engine) to illustrate data flow.
  • Fixes typo in Serverless

Closes influxdata/dar/issues/535

- Migrates Cloud Dedicated durability page to shared for Dedicated and Clustered.\
- Adds diagram (also used in storage-engine) to illustrate data flow.
- Fixes typo in Serverless
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR migrates Cloud Dedicated durability documentation to a shared content model and makes it available for both Cloud Dedicated and Clustered products. The changes include creating a new shared durability reference document with conditional content sections, adding a data flow diagram, and fixing a typo.

  • Creates shared durability documentation with product-specific conditional content using hide-in shortcodes
  • Adds a visual diagram to illustrate the data flow through InfluxDB 3
  • Fixes a spelling error from "PostreSQL" to "PostgreSQL" in the Serverless documentation

Reviewed Changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 2 comments.

File Description
content/shared/v3-distributed-internals-reference/durability.md New shared durability documentation with comprehensive coverage of data flow, storage, and backup strategies
content/influxdb3/clustered/reference/internals/durability.md New Clustered product page that sources from the shared durability content
content/influxdb3/cloud-dedicated/reference/internals/durability.md Refactored to use shared content instead of inline documentation
content/influxdb3/cloud-serverless/reference/internals/durability.md Fixed typo in PostgreSQL spelling


The [Router](/influxdb3/version/reference/internals/storage-engine/#router) validates incoming data to prevent malformed or unsupported data from entering the system.
{{% product-name %}} writes accepted data to multiple write-ahead-log (WAL) files on local
storage on the [Ingester](/influxdb3/version/reference/internals/storage-engine/#ingester) node before acknowledging the write request.
Copy link
Contributor

@reidkaufmann reidkaufmann Sep 9, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

on two ingester pods for redundancy

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

on two ingester pods for redundancy

Is that also the default for Cloud Dedicated?

reference the newly created Parquet files.
{{% hide-in "clustered" %}}
Parquet data files in object storage are redundantly stored on multiple devices
across a minimum of three availability zones in a cloud region.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also, why are we talking about object storage in the WAL section?

Copy link
Contributor

@reidkaufmann reidkaufmann left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No concerns, just minor suggestions... I learned something about S3 too.

Co-authored-by: reidkauffman@users.noreply.github.com
@jstirnaman jstirnaman merged commit 2bc9e17 into master Sep 9, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants